By booking through Expedia you get tagged with a different color wristband than everyone else at the resort, and it seems like you get worse service…Check in was not pleasant as the employee was not friendly or informative and we were not welcome with any sort of drink or amenities, Pool attendants didn’t help us get chairs set up, mini bar wasn’t restocked daily, staff was not super friendly or helpful, rooms are average, too few bathrooms around the pool (which usually needed cleaning), food is average, pool activities are constant so there is a lot of noise and commotion around the pool. The resort needs more seating areas that people can relax and hang out together in the evening. No food allowed by the pool. This hotel is not as nice as the rating reflects. Much room for improvement. It was a disappointing vacation. We will not be back