I have been to Cancun 5 times and have stayed in different resorts each time, this was the first time traveling with our children. This hotel is great for families with younger kids, would not recommend for a romantic getaway. We traveled with three children (5, 5, 2). They loved the resort for the great pools, kids club and real cool water park and water slides on the property. The property is not very spread out as some resorts are which is nice for small kids. It is right on the beach, which is beautiful and plenty big, despite erosion issues. The water is beautiful and very warm this time of year. The food was good, better than expected. The restaurants have kids menus and the buffet is kid friendly and ours are picky. The rooms are average, the seven person family suite was cool (two story). Beds were hard as many people said, but that is common in many hotels. Entertainment and wait staff were excellent (tipping goes a long way). The front desk staff was less than helpful at check-in and that is really my only complaint. They initially tried downgrading us because the room we reserved was not available. They eventually upgraded us after our travel service had to call and demand the room we paid for. The resort was and beach felt very safe and swine flu was not an issue or a concern for us. Nobody got sick. Overall, for the price we paid we were very satisfied. The resort is rated around a 3.5 out of 5 and that is what you get.