This is a party resort, so if you are going here simply to party this is the resort for you. I’ll start with the bad: The rooms were dirty, and not up to date. The mirrors have rust on them. House keeping only gave us one single towel and it took hours for them to bring a second one on the first day. Then they forgot to clean our room / supply fresh towels another day. The food here is terrible - mostly buffets and the sit down dinners only take 100 people a night so if you don’t get here early you aren’t getting a sit down waited dinner. Buffet food is out for hours and has bugs flying in it and is cold. gross. - I got food poisoning from the food here…so eventually stopped eating the meat and just ate salads and fruit. Our room cards stopped working every single night. We had to go to front desk to have them reset them literally every day…this was a problem for many people at the resort and for our six days there they weren’t able to find a solution. Some rooms are a ten minute plus walk to front desk so it’s rather annoying. The pools where the swim up bars are at are DIRTY. Lots of people partying and never leaving, you do the math. With that, the pool bars are supposed to close at six but sometimes they close them at 5:45. Entertainment at nighttime was non existent. Okay now the good, the beach is beautiful & lots of pools to pick from. Mora the bartender was phenomenal, great guy! We will not come back to this resort.