The staff is very friendly and helped me with a quick luggage-drop and late check-in! The room is quite clean and the location is super close to Tokyo Station. Highly recommended!
Size of room is relatively bigger than other business hotels in Tokyo. Yet there was only one window facing a large wall of adjacent building. You can touch the wall simply stretching your hand.