I got to the place rather late (around midnight) due to flight delays and a crowd at immigration. I found that the check-in process was a bit more involved than I'd initially understood, even though I had done a pre-check-in. However, host Itoe was still responsive despite the late hour, and the 24-hour check-in staff spoke English and was very helpful in expediting the process.
The place is nice and cosy with easy access to various subway stations. It's even walkable to-and-fro Ginza, which made it pretty convenient during my stay.