Resort appeared to be very run down. Both my wife and myself got incredibly sick while eating the food. We have vacationed to mexico numerous times and this was the first time we both got sick. Had to book reservations at the japanese and Italian restaurants days ahead of time (which is normal), but when we showed up, both nights our reservations were not on the list, so thankfully we kept the paperwork from when we booked in, or we would have missed out. The beach was covered in kelp and gross, no effort was put in make it more user friendly. We opted for Room service a few nights and was quoted a half hour wait time, but after two hours, the food still had not shown up. They also have construction blocking off half the property, so be prepared for noise and an annoying atmosphere.