Location! Location! Location! Very close to the Shintomicho and Hacchobori stations. There are a lot of small restaurants and convenience stores! 10 minutes walk to Tsukiji and 20 minutes to Ginza district.
I wish the fridge was a little bigger because I stayed for 2 weeks during the hottest week of the summer.