We were initially given a room which had a leak in the bathroom and a broken toilet seat. Not a big deal, they moved us to another room. I hope they fix the leak, as the bathroom will be ruined if they don't.

The big problem was the overzealous cleaner and how the manager dealt with our problem. The cleaner took it upon herself to remove items from our luggage. We collected the small bottles of shampoo they provided as souvenirs, we kept them in a container in our luggage. We left our luggage open one day with these visible, but very much inside out luggage, and came home that day to find these items gone. When we went downstairs to tell the manager he said we could take more shampoos if we wanted. We pointed out the shampoo was not important, and that the issue was someone going through our luggage, opening a container and taking things out, which is not acceptable in a hotel. There was no real apology or admission that this shouldn't be done, instead the manager reminded us they weren't a hotel and that no personal items were taken.

The location is good and rooms are fine, there is no elevator so if you can't handle a few stairs this isn't for you. This isn't really a house or apartment, it's like a hotel room with a kitchenette. There is a reception downstairs which is manned 24/7 and can be a bonus if you are concerned about not having a contact in the city.

tl;dr: Great place to stay if you don't mind the cleaner taking things from your luggage.