This condo is located in a very convenient spot, and seems to be away from the "party" spots. Close to shops, activities, and not too far from restaurants; we walked to most of the shops. There was a single red flag on the beach our entire visit, but we were still able to utilize the pool area if the ocean was too bad for our kiddos. Communication with the host was phenomenal from the time before we arrived, up until after we had left. We found it very convenient that the condo was equipped with everything you'd need to play/sit on the beach. Our teenagers and younger kids really enjoyed the arcade games as well. The kitchen was equipped with everything we needed for cooking, and washing dishes. Depending on the time/day, the elevators do take quite some time to arrive. There were quite a few of us, so we couldn't all fit in an elevator if there were a bunch of people already in it, and we ended up taking the stairs a couple of times. The views from the condo inside, and out on the balcony are gorgeous. We would absolutely stay here again in the future!