Would highly recommend for convenience of location!
Room is relatively spacious for a Tokyo apartment for 2 although the shower and bathroom may do with a bit more room.
Yuka and her team are very easy to communicate with and their responses are relatively quick! They were also very accommodating to allow us to drop off our luggage since our arrival was much earlier than the check-in.