The place is Sakura Cross Hotel. The location was a bit of a walk to the nearest station so not good for those with hardship walking. However, the room was much better than I can imagine. The place was immaculately clean and beautifully minimalistic. And oh.. the bathroom and toilet area was the best part of the place. It was perfect for a long soak after a day of walking around. I heard from the owner that they would be opening other hotels in different places all over tokyo. If those hotels have rooms like this I stayed in, then I strongly recommend you grab it.