It is a super-cool location, just in the heart of Meguro and it's not far from anywhere by walk or by train. Near the river lots of good restaurants can be found. Room is so quiet, so clean and so warm, lots of fresh air from window. So if you have things to do in Meguro, best place it is.