Great location. Hot water in abundance. Very very clean. Very nice place