Great place to stay in Meguro. It would probably be really nice during sakura season as it is close to the river. The place was comfy for five of us but got tight with we bought too much stuff. Would recommend.