The apartment is a two-minute walk from Meguro train station, which is very convenient. Cafes, restaurants and shopping centres are nearby. The apartment is really clean. Toiletries, hairdryer and washing machine are provided.
If you're looking for a place to stay, I definitely recommend this place.