Very clean and neat with everything you would need. The host was great and responded quickly to all my questions. Great location and very baby/kid friendly. Highly recommend this place to all.