Couldn't have asked for more. Steps from the beach, restaurants, supermarket, cafes, clean, friendly helpful host and great value. We couldn't come up with a reason to leave and changed our plans to stay for the rest of our vacation.