My wife and I celebrated our 5 year anniversary at the JW Marriott Cancun Jan 13-18th. We had read many reviews on Trip Advisor and now wonder how anyone could write a negative review of the place. Our experience was that the property was very luxurious, the staff was incredibly outgoing, and the food was delicious. We stayed on the property nearly all 5 days, except for a snorkeling day trip, which we booked at the hotel. The restaurants were great (Beachwalk, Mikado, Sasi Sai). We especially enjoyed ordering lunch from the Beachwalk poolside every day. The gym was really nice and never over-crowded. The indoor pool was great for laps. The bed was really comfortable. Every JW Employee was happy and helpful. The only negative I can point out is the prices of food at the on-site restaurants and gift shop, though this is on-par with other resorts I've been to (non-all-inclusive). Also, the breakfast buffet at Sedona Grill was awesome. We had a great time and definitely hope to go back someday.