This place blew our expectations out of the water. There is so much room! We had four kids (three teens and a 10 year old) and loved the layout. We would stay there again!