So, we think this is a great place to stay! It is clean and you've got everything you need. The possibility to sit outside on the roof-terrace is a plus! A good bed / we slept very well (important). And from this stay you can walk to all the historic places. More-over the communication with the host is very good...for questions and tips, they are available.
Although for us not a problem, you may need to know, related to your own physical condition, you've to take some stairs to reach the appartement. For everything else we would recomment this place, for sure!