super clean, spacious, a great location (close to the beach), and the view from the deck is incredible! would definitely stay here again and recommend it to others