This place is very clean. John checked us in and was very friendly. We would definitely come back. My kids loved it.