Clean and serviceable, with a great location, but not especially pleasant. In a hotel that pretty much ignores the privately owned units. Impersonal - we never met Mark - just a paid host. All questions were met with “you’ll have to contact your host.“ The host was not easily accessible although someone did always respond eventually. We lost our room key and had to pay $28 to have it replaced. The room is small and crowded with equipment that made it most uncomfortable. The one tiny closet was full of cleaning equipment including a large vacuum rooms and mops making it unusable for clothing. There was a small dresser adequate for two people but tiny - we ended up using our suitcases as dresser drawers for a 12 day stay. The only other storage space, a small ottoman with a lid and a storage compartment, was full of beach equipment and couldn’t be used without emptying it all onto the balcony. All in all, not a very comfortable stay. But it was fine for safety and convenience, and the price was reasonable.