The hosts were very responsive to any problems. It was a little difficult getting into the place on move-in day but nothing terrible. Biggest complaints are that the gym is rather shoddy, it was difficult to find photos before checking in and the one I found was from when it was new. It's not new anymore. You have to get fingerprinted to get access to the building, the office people aren't exactly friendly and they have very limited hours. AirBnB showed the unit as washer/dryer in unit but it's a separate laundry room that uses a card you have to charge ($5 minimum, no singles, nobody in the building has change). But overall it was a really nice stay. It's right on the beach and although the unit has a very tight view, you can go out in the pool area and look right at the water. TVs in every room with lots of channels, fast WiFi but it has some difficulty reaching the master bedroom. Good kitchen, well-stocked. Overall I'd say 4 stars.