Great place to stay for short term. It's 15min walk from Meguro station and have a lot of restaurants and convenience store nearby with in 5 min. Only down side was the location with a lot of hills and not so good on soundproof but if you are deep sleeper, wouldn't be a problem. Very clean and small but got everything you need.