This property seems brand new which was great because EVERYTHING was clean.. Front desk very friendly. Free Hot cocoa and coffee upon entering which my kids loved. They loved the heated indoor pool even more. They swam for two hours when we arrived and again later that evening plus in the morning before we left. When we asked for more swim towels they promptly refilled. Upon leaving for dinner they had freshly made chocolate chip cookies at the front desk! We had the free buffet breakfast which had small western omelettes (delish), bacon, sausages, make your own waffle, variety of pastries and fruits, variety of cereal, oatmeal. All of which were fresh and delicious. Everything was also very neat and clean. There was a worker that was asking how everything was, greeting and cleaning. I would definitely recommend this place and come back.