You check in across the street and they are not open on the weekends. Someone came to our room to tell us how to check out as we left on a Saturday. Facilities were exactly as expected, except we were unaware that there is no air conditioning. The weather while we were there was quite comfortable so we were not greatly affected, but the day before we arrived the temperature broke a 105 year old record, so it could easily have been miserable.
Location is good, about 300 meters to the subway station.