The location is good where we were close to shops, pharmacies, very nice restaurants and the station is 10 minutes away.
The place is as advertised, but just be aware that it's on the third floor so there are quite a bit of stairs to climb especially if you will have big heavy luggage.
Overall, we have enjoyed our stay where Charles and Vesna have been very responsive to our questions.