We enjoyed our stay here. Our condo was great. Only problems we had were some millipedes (which were harmless and a problem all over due to the weather and time of year) and a certain staff member. The wifi was spotty in our room, but pretty good if you are willing to bring your computer to the pool. The condo was well-furnished an equipped, though the blender had some funk growing in it that we couldn't get out. The pool is small, but very nice, so long as there are no unsupervised children in there. We enjoyed the surroundings, the garden-like landscaping, and the convenient location. Billy was there afternoons and evenings, and he was so incredibly friendly and helpful. He would answer any questions, give advice, and generally chit chat with you and made us feel very comfortable. The woman who worked in the reception office, however, was not so kind. There are no phones in the units, so to call any restaurants or excursions, or home, you had to go in to use the phone. She was often on Facebook and seemed truly irritated to have to help us out with the phone. She never once smiled at any time we saw her in our entire week stay. She had her kids at the pool one day, which is fine by me, except that they were totally unsupervised and were screaming, splashing, and jumping, making the pool unusable to anyone else, and the entire pool area a place you would not want to hang out. She by no means ruined our stay, and I would still recommend the hotel to friends, but it is irritating to have to deal with such borderline hostility when you are on vacation.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC