The location of the condo is great if you are looking for quiet seclusion. It has beautiful views of the beach and mountains and it was great to be able to walk out of the complex right onto the beach. While the beach was convenient, it was riddled with trash. You could cross over the trash berm and get to some nice sand, though. The rooftop terrace is super nice to have, but has limited furnishings and seems underutilized. The condo its self has some new furnishings, but the kitchen and bathrooms are quite dated. The stove top was dirty. Kitchen supplies were limited, we only had 3 knives to share and the closet doors in the bedrooms and hall would not stay on track or would not stay closed. We had difficulty with ants throughout the stay and sprayed the bathrooms multiple times, but could not get rid of them. We had to store all our food in the refrigerator to keep the ants at bay, even gummy vitamins. The host was super responsive to messages, though she only provided the check in info when I let her know we landed, which add to the hustle bustle of traveling. She also sent a text message at 6am on check out day with instructions, which is a little early wake-up call if you have a later flight.