Great location, clean room, well-equipped kitchen, friendly staff. Minor disadvantage: The bathroom on the top floor is shared between two rooms with each of them having its own door - this leads to hilarious encounters when you forget to lock the other door or the other people lock you out of the bathroom. Take it into consideration if you are staying on the top floor for more than a few days :)