The place is located in good location but you will need to pass a lot of stairs to get to the area, probably not suitable for the people carrying luggages.
The host was not so friendly, its a bit of a shame since I think friendly manner for the foreign country really changes the view of any travelling.
Toilet is tiny, shower is tiny too.
The electricity went off when we tried boiling water once, so never tried again.
The common room is lovely though.