We stayed three nights at this resort after Christmas. We were very impressed with the level of service at the resort. We originally booked two nights but after spending time here we wanted to stay an extra night. The front desk was very accommodating and we were able to book an extra night at the same rate. We stayed in a studio which is a nice size for a family of three. Our friends booked a one bedroom, which I preferred over the studio. I liked that it had a separate living room, dining room, and full kitchen. Next time we'll book a one bedroom. I only gave the resort four stars because of the bed linens and blankets. The linens have been used and washed too many times. They don't have the crisp look of nice hotel linens. The blankets are thin and also worn. On a cold evening it would've been nice to have a thicker more plush blanket. It's a shame because the rooms are very nice, but the bed linens do not do the room justice.