The condo was extremely nice and was accurate to description. The amenities were not as nice. It states there is a suana, but that was removed according to the front desk clerk. The pool was clean. However, I feel they could make the pool deck much more inviting. I was told there was beach service that would provide drinks and food on beach so we never had to leave; this was not accurate. I was also told there was room service, again not accurate. Upon entering the building there is a foul smell (smells like wet dog). As soon as you are in the elevator that smell dispoears and all is well. Overall, the vacation was great and the condo met our needs. I would reserve again. Kevin was extremely helpful and was always able to be reached if needed. I would recommend that the owners offer some sort of late check out even if you have to charge a little extra for those people who may not have a flight out until later in the evening. If you are looking for a nice place to stay that is clean and beautiful, the condo will not disappoint.