The place is very clean and it has a nicely equipped kitchen. The location is great to see the cherry blossoms by the meguro river. It’s a bit difficult if you have a lot of luggage.