This was our 3rd visit to the Grand Mayan and we continue to be impressed by everything at this resort. The rooms are spacious with a lovely view and plunge pool on the deck. Having kitchen facilities made breakfast and snacks convenient with the kids, and we enjoyed the amazing variety of restaurants for lunch and dinner. The property has many activities and pool options and is perfect for families. Our kids (ages 5, 9, 12) we constantly occupied and entertained. The resort is continually being expanded and we noticed many improvements in restaurants and facilities since our last visit. We will definitely go back, and will absolutely book through Jason. He responded to our (many!) emails immediately and he kindly accommodated our request to change travel dates after we had booked. We highly recommend Jason and the Grand Mayan to anyone looking for a wonderful Nuevo Vallarta experience!