Perfect location if you work at Meguro. Close to station and convenient access to the supermarket, restaurants and etc.
The host response quick.
Thank you for letting me stay. :)