Great for a solo traveller or a couple. Right next to the historic city center, can walk to all tourist sites easily from there.
All amenities you might need in the flat, great comms with the hosts and a great check-in process with local tips etc. The street itself is not the greatest greatest, but it's 20m walk to enter the proper city center part.
Would definitely recommend staying there.