This is a very beautiful and well-kept hotel. It looks brand new. The staff is friendly, especially the breakfast staff. The free breakfast was really nice and filling with lots of options. The rooms are clean, decorated tastefully, and well-lit. The pool was really fun for the kids. Overall, we enjoyed our stay and think this is an exceptional hotel.
The only things preventing me from giving a 5 star review are the lack of housekeeping service, the slow drain in the bathroom sink, and the murky lukewarm water in the hot tub. I didn't see any signs saying there was no housekeeping service, and the staff didn't advise me of this when I checked in. Had I known our room wouldn't be cleaned I would have planned better with towels and made the beds before I left.