This place was nice and clean! The younger kids loved the play area in the back yard and my oldest son and daughter loved the hockey table, there was enough room for our family and the place was beautiful