Private company working in the short term rentals. Apartment rentals in Italy, Spain, France and Croatia.