Perfect apartment, steep hills to walk up after a good days sunbathing so make sure you're feeling fit if not driving every day. Apartment was lovely and well kitted out, I just did not see the point in having to pay extra for a bed sheet, 2 odd pillow cases and towels. The apartment already had plenty of sheets and pillows when we arrived so we did not need to pay more. But this is what happens when Agencies look after airbnb apartments on mass, you get ripped off. I Much prefer dealing with the actual owners, better and more personal service which is what I thought Airbnb was about!