The apartment is very convenient and comfortable. I loved sitting on the little terrace in the afternoons. I think you can't find a better location to explore the city. There are tons of restaurants around and you can walk to some of the main sightseeing spots. The trains and buses are also very close. The apartment itself was great.
I just knocked off one star because the check in was not smooth. The host said they would message me ahead of time to let me know how to check in, but they did not, and they were not responsive the day of arrival until some time after our train arrived. I started to wonder if something happened to the host and if I would have to find somewhere else to stay. This would have been very easy to communicate and arrange better. If that was smooth then I would give a 5 star rating.