Excellent location, good breakfasts and friendly staff.
The small rooms on the secondary hotel (not the main one) are very very small, they smell like old wet carpet, humid and the music playing downstairs is not as bad, depending how close you are to the bars.