Very nice place and location. However I would not recommend it for children under 12 year old.