Ours was excellent condo with the advantages of hotel amenities. Service staff was excellent and pool and beach access was perfect.