The place is in a great location and I can recommend staying there for a few days if you want to be in walking distance to the center. The place is small but sufficient for two people.
Unfortunately we never met anyone in person but all was done through email and phone which for me personally is not my preferred experience, but then again that is very subjective.
Lastly, in terms of cleanliness there were a few things that could have been better i.e. dirty socks in the wardrobe, a stained towel, and wet clothes in the washing machine but nothing that has an impact on your stay there overall.