This place is not clean, We was with our family with the kids , we find a lot off small small garbage on carpet ad the carpet was dirty. My kids was playing and they are foot an hands was dirty ride away after shower. I definitely not recommend this place.