LOCATION, LOCATION, LOCATION!!! This place was perfect for our stay. We were a minute away from Meguro train station which was a 15 minute train ride to Shinjuku. It’s also located next to one of the must see spots for Sakura Viewing, the Meguro River. Our host was amazing when it came to responding to us; no wait at all! We will definitely stay here again 😊