This place is fantastic! It exceeds my expectations especially in terms of cleanliness. My family of 4 had a wonderful time!