Great place to stay. I give 4 stars overall. The condo had been cleaned but still had crumbs on the table and a dirty nightstand in the master. The ceiling is very thin so we could hear the residents upstairs walking loudly and kids running around. The location of the condo is off the main road and very quiet. The pool and commons areas are well maintained and very clean and also quiet. It’s an easy and short walk to the beach, shops and restaurants. No issues with the host. The kitchen is lacking in a large enough frying pan or sauce pan to prepare food for 4-5 people, but otherwise has enough to make some meals. This unit has the basics but not set up for comfort. A throw blanket for the sofa and a table lamp in the living area to read by would be so nice to avoid harsh overhead lighting but overall I would still recommend.