Very clean, full of amenities and close to the beach. Perfect for a small family. Best communication I have had in any vacation home we have stayed at. I highly recommend this home!!!