Have stayed [broken link removed] many times .
Could not recommend it highly enough. It's very competitively priced, excellent location and brilliant staff.
If booking, request an external window (as opposed to a window that opens into the interior of the building).