As far as places to stay as a family with young children there really is no comparison or better option. Awesome touches and very attentive staff added to an amazing experience.