We absolutely loved staying here. Quiet yet cool. 10 mins walk from Meguro station, 20 mins walk from Naka Meguro. Close to the river. Some nice local places to explore. Recommend!