Checking in was a nightmare, and that really ruined the experience. However the place was clean.