Cozy and clean with a ton of amenities. Hosts are amazing. Location is close to beach, shops, and restaurants. Second time staying here and loved it just as much as the first!