The location is great- walking distance to most of the interesting places.
Everything you'll need is in a short walking distance- supermarket, pharmacy, great place to eat, bank etc.
Eva & the team made our stay very comfortable and helped us with everything we asked for.
I would highly recommend staying in one of their apartments!