Fantastic place. Great facilities and amenities made for a very comfortable and enjoyable stay. The games room and movie set up got a great work out by big kids and little kids alike.