This place was perfect for our family. Great service from front desk, the room was spacious and enjoyable - everything up to date and clean, and lots of amenities to make the stay fun. Really enjoyed our time there.