A great location and best place to stay at Shinagawa, Tokyo. It is at walkable distance from Shinagawa (5 min walk ) . It is connected with all major train line including shinkansen.
Rooms are clean, spacious and has all facilities for long stay.
Highly recommend for business and family trip.