Great place that is as described. General location is great, near the main shopping areas. But apartment is 10min walk from the station and includes a steep slope which can be tiring with luggage or after a day of exploring Tokyo.
Overall still a great place to stay!