I vacationed in Cancun, Mexico and stayed at the JW Marriott Cancun Resort & Spa for 5 days for 120k points as a category 7 (Update: This hotel is now a category 8 and requires 160k points for 5 days) and I have to say that this hotel is awesome! From the excellent service to the view from the balcony to the gorgeous beach to the delicious food, this hotel definitely deserves to be ranked highly for a place to stay in Cancun.
The restaurants at the JW and the Casa Magna Marriott next door includes:
-Gustino, an Italian restaurant with Greek decor
-Sedona Grill with the $30 brunch buffet (discounted to $15 with Marriott Vacation Club presentation) with a wide variety of fruits, pastries, seafood, cheeses, Mexican dishes, and the typical American breakfast items, this was amazing but for the price, this was only a one time visit.
-Mikado, Japanese Grill where chefs cook at your table
-Champions Sports Bar, watch your favorite sports, play pool and sing karaoke
-La Capilla Argentina Steakhouse
-Sasi Thai
The Marriott also has a spa with a relaxing indoor pool and hot tub with tranquil music
This is definitely the place to come to relax and escape!
For helpful tips on saving money in Cancun, check out my post here.