Great location. if you are looking for a place with character and location then this is it. If you are fussy about modern facilities and luxurious decore then you should try a more expensive hotel.