Nice and clean, well presented unit in a decent location close to the beach and restaurants. Good place for a short stay, has all the basics and a few extras like some toys for the kids. David was great with communication and responded quickly when we had an issue with the fridge.