Location is easily accessible from the airports and surrounded by lots of restaurants and things to do in all directions. Walking distance from Shinjuku.
Communication worked great and all questions and needs were answered promtly.
The place had everything needed for a longer stay and I could easily spend the whole day comfortably inside when needed.