Good location. Rooms were generally clean enough but could be better.