Great place for a family! We stayed with our 10 and 7 year old and everyone had a fantastic time. Perfect location. Would stay here again!