Great location a few minutes from Meguro station with lots of izakayas and eating options nearby. Three local shopping markets in walking distance helped us a lot to get drinks and groceries. Meguro station has the JR and metro lines running through it so it’s not a big hassle to travel around Tokyo. The unit has an elevator which was never busy when we were there. The sofa couch was tolerable but with three full size beds it should fit your party of people. All in all and great value for the ease of location and food.