This place is by far (I am talking light years) the best place to go with toddlers and young kids!! They loved the very well equiped play corner (I and my wife really appreciated the lounge chair in the corner to watch the kids from). The place really felt like a cosy home.
We'd recommend this to any family with toddlers!