The location of this place is just perfect: close to stores, 3 metro & Toei lines, 5 min walk from Ginza street. The check In was super easy and the people at the reception were very nice. It’s a very small place, but that’s Central Tokyo :)
My only request would be to provide a broom or vacuum to be able to clean up a bit.