An amazing place in a fantastic location. Perfect for kids!