Excellent place for our family visit. Great place for kids! We had a wonderful time. It was very clean and spacious.