Excellent stay from start to finish. We booked last minute due to poor weather and closed roads. Upon check in, we were given a ground level floor, which was perfect. The kids were thrilled with the biggest hotel pool and hot tub they had ever seen, they spent hours swimming and relaxing in them. Breakfast had a great variety of foods and was kept well-stocked and tables cleaned. A fantastic stay, will come again!