Very well maintained apartment, perfectly set up for a family. We appreciated the well appointed kitchen and extra touches like beach towels and fresh milk on arrival. Heated outdoor shower was also great after a trip to the beach. Would definitely stay again.