location is great, direct access to a nice patch of beach that's good for swimming, surfing and snorkeling. Kitchen is well equipped. improvements can be made for cleaning, we noticed mold spots behind the clear plastic shower curtain and some areas of the carpet had pieces of food and some kind of small debris. Communication with the host is best by calling since the unit is managed by the condo manager, did not respond to texts.