The location is perfect. It is near central station, near the tourist areas, and the food areas.
The apartment is clean and has everything for your basic needs if you are staying for an extended period.
For light sleepers, you may find the traffic or areas outside a little loud. I am not, so it was not an issue for me. I would certainly come back and stay again.