This place is relevantly close to Meguro station, and there are many restaurants around. Host was very hospitable. I enjoyed staying here, and will definitely come back.