Our stay was ok. We had a big group (14) and even though I booked the rooms together we were scattered all over different floors and corners. Check in was pretty smooth but the rooms were supposed to be ready at 4 and I didn't have my room ready until 5pm. Parking big van was not for the weak. Sitting areas in the courtyard were nice but the second day when having our own dinner we were told we can't eat our own food in the common areas. Seriously? On one side of the hotel is a bar and if you are the lucky one to get a room on that side, good luck! There is no complimentary breakfast. The service though was really good, if you need extra towels or a microwave they are on it and by your door in no time. Rooms were clean and smelled good. Pool was really nice with warm water in December that is a win. Gym is ok but is filled with a lot of cardio machine that are not necessary. Most people would prefer space to work with weights. Once you figure out how the hotel is situated is ok but until then you will for sure get your daily steps! Overall a good stay.