Pros: 1. Grounds are absolutely beautiful! 2. Had no trouble getting chairs at the pool and beach. The pool is huge, so it never felt overcrowded. 3. Staff was friendly- Medrano is the best! Cons: Rooms could use updating. Had to call maintenance a couple of times to fix the toilet. Shower had no door so floor would get very wet. Also, it was very dingy. Food- if I was rating just the food, I’d give it 1 star and if it wasn’t for the Japanese restaurant, I’d give 0 stars. The buffet had same options every day and many times food was cold. I’m used to all inclusives that seat guests even at the buffet, so you always arrive at a clean table with silverware and cotton/cloth napkins. It was hard finding a table and many times they were dirty, including the chairs, with one paper napkin per person if any at all. The plates in the buffet were often dirty.