Great place, great location. Everything is provided for a worry-free travel. Goto place to stay if you are visiting Tokyo even for a long stay.