it was my first time at an all inclusive hotel in Mexico, and it was so worth it! all you can eat breakfast, lunch, and dinner, BUT dinner you NEED to make reservations! if you're going here, ask for the welcome shots, they give you different shots every time until you tap out! very nice people, but if you're renting a car from the airport, be wary, they be scamming!!!!!!!! you'll get a car for like 300 for 6 days but then insurance is like 600?! makes no sense!! get a rental outside the airport.