The location was (Seafort Square) was chosen for me, as our Japanese offices were adjacent to the hotel in Shinagawa.
So, for me the location was quite nice. YMMV, as always, but I was fine with hopping the monorail to catch the Yamanote line if I had to go anywhere - the monorail station is attached to the hotel.