Breakfast variety and quality were amazing with lots of seating. Rooms were nice and comfortable, but the carpet in our room was sticky/tacky on our bare feet, and the nooks and crannies in the bathroom weren't the cleanest. We stayed on the 2nd floor, and due to the construction style, I believe, people above us could be heard walking back and forth in their room while we were trying to sleep which was quite annoying. Definitely want to stay on the top/3rd floor if we stay there again. We were able to get two connected rooms which was very nice to have. These were available on the 2nd and 3rd floors. The only other thing that was a bit of a pain literally was the indoor pool's water temperature which was very cold. The hotel location is great, and the staff were friendly and helpful. Overall, a very nice place.