This condo is located in an older, well-kept resort (Mayan Princess). Unlike many of the other condos in the resort, this one has been beautifully updated. The two-story condo was spacious and comfortable, with decks off the main floor living room and second floor master. The views are outstanding! The kitchen was fairly well appointed, though the ice machine didn't work--we bought a bag of ice for $2 and solved that problem. The only thing I would add would be a blender: the unit had a blender base but no top (note that a blender wasn't listed among the unit's amenities, so having one was just wishful thinking on my part). There was a standard coffee maker as well as a Keurig, and the condo has a bar with a beverage chiller. The beds were comfortable, and there was plenty of hot water and water pressure. It was hot and humid while we were there, but the AC worked great. We arrived late, but they made sure there was someone to help us with check-in. There was plenty of parking, and carts for transporting our things to our unit. I would definitely stay here again!