This was the worst trip we have ever taken. to start with check in, we waited over 45min with toddler crying to have someone else come and make us feel you're not welcome and im doing you a favor by checking in, they had no instructions to follow and no one even smiles at you. The lady at the check in after 45 min says it isn't her job but still well help, " WE ARE OVERBOOKED" Really? then why did you book us? we spent thousands to have this vaccation not to be blamed. then finally we check in and guess what ? no one showed where the room is ,when is lunch time, where to find what and how to. finally you figure everything out and next day someone stops you and says hey im here to show you some of our benefits (trying to sell us the premier membership ) . I was about to leave, the restaurants are dirty , you'd not want to sit on those booths , they don't clean after the previous guests leave for 20 min and make you wait, you have to beg for what you need , its not a vacation .IT IS A survival for your own money. save your money go elsewhere , last day , we called to ask for luggage pick up to the lobby and they said well send someone at 10 , guess what 10:39 no one comes, I had to walk two luggages almost a mile to the exit door. and before I forget , not all but I saw them doing 5 star reviews by touching guests phones themselves , don't believe all reviews. overall, dirty, unfriendly staff, not willing to help, and drinks and food lacks quality , I had hair in my sushi.