Nice and clean. Big beautiful home. Has everything you need for a great stay. People very friendly and great little shop down by the beach. Definitely worth a visit!