We had a wonderful time. Clean and beautiful place with plenty of amenities, especially for the children.