You'll love staying there. The place is NEW and still looked it in December. There is a kiddie pool, but I don't believe it was heated. The main pool is nice and large, and heated. There is also an outdoor hottub. There is no restaurant in the hotel, but they have a very extensive continental breakfast. There are plenty of places to eat within minutes of the hotel. Hope this answers some of your questions.