For - close to restaurants, shops, harbour. Very friendly and helpful staff, spacious rooms, excellent choice at breakfast.
Against - external noise. Not the place to stay on a Friday or Saturday night if you actually want to sleep, as the local clubs/bars don't close until early hours (a fact pointed out to us by our coach driver on Sunday morning. Too late!).
View from our room was of a grey concrete wall, not very inspiring.
Reported the safe in our room not working on Sunday morning - still wasn't working when we left of Thursday (though we were given a drinks voucher and spa access for the inconvenience of having to take bits and pieces to reception every time we wanted to go out.