Really convenient location, super easy access to Meguro station! Comfortable and enjoyable stay.