Our stay at this apartment in Tokyo was great!
It is packed with all the amenities you would need, and it is in the perfect location for access to all of Tokyo.
The amount of windows/natural light and the view make it really great.