This place was perfect for us and our 2 young kids. We were a little nervous about attempting a vacation with a 1 and 3 year old but this actually felt like a real vacation for everyone. The kids had a blast and everyone slept great! We will definitely be back.