This was our second stay at the Grand Mayan Riviera Maya. The property is first class with a lot of amenities for guests. The grounds are beautiful and you consistently seem to be strolling through a luxurious park-like setting. The only downside is how large the resort is. It must be at least a quarter mile to get to the beach, pool, restaurants, shops, bars, etc.! But we liked all the exercise we were able to get in. This 2 BR 2 bath condo unit was excellent for our party of two couples. Both bedrooms have king-size beds - very comfortable! Baths are large, marble, and have everything you need - including a rainhead shower and two sinks in each bathroom. Plus sofa pullouts in each unit, too! The kitchen is small, but perfect for our breakfasts and snacks in the unit. We played cards on the able a lot! We would recommend the GM Lagoon buildings - they are most convenient to amenities of the resort. Only downside was the musty odor in one unit. This was quickly resolved with a dehumidifier, but then we had to empty it frequently! My only problem while we were there. Restaurants are plentiful with varied pricing; we enjoyed The Beach Club immensely (not everyone can have access to this facility). Also enjoyed golfing at their 9 hole executive course. There were iguanas everywhere! Finally, Ed is an accommodating host, very helpful, and responsive.