Ok so I want to say first that as a whole we had an amazing time. The pros of the hotel were: beautiful rooms, beautiful views, wonderful staff, they fixed any issues that came up, the food was just okay, so much to do for kids and adults alike, drinks were very good, beds were extremely comfortable, the lazy river was fun, and the pool was clean at all times. Now for the cons: they seemed to run out of things very quickly for example cheese and orange juice, there was an obvious sewer smell at times, they say you dont need reservations but you do for everything but the buffet, they will upcharge you on everything for example a pool bed for the day was 100, and the food was just okay I have definitely had better at other resorts but the drinks made up for it as did the staff. Would I go back yes the trip as a whole was amazing.