The beginning was horrible. After booking this Trip online in May for Oct visit, i get there and it took 8 of us over 2 hours to check in. Not due to the lines but rather disorganized, didn't have the rooms that i selected and then they tell me they overbooked. They then promise me my room would be changed the next morning to the better one that i booked with my view, that didn't happen, i had to yet again spend more time trying to get them to figure it out. Once they claimed they had, i got to my new room keys didn't work, go back to front desk and they talking about they gave my old room to another guest, mind you my things are still in there, room hasn't been cleaned yet. The food was just ok and very repeticious so you got tired if it pretty fast. The only plus side to rhe resort is the beach, nightly entertainment show was fun, rhw bartenders were always nice and my favorite wait staff JAHMARIE was EXCELLENT , always with a smile amd brought positivity. I've experienced it once nor a place i would xome back to