Beautiful, clean house with great amenities and close to beach/shops. Great for little families had everything we needed and lots of room for kids to run around. Great communication with hosts. Had a wonderful stay!