Perfect! We'd love to come back! Clean and gorgeous. Our baby had a great time meeting the animals. Local tips were spot on. So relaxing and chill.