The place has redeeming features but the overall impression is one of a tired hotel that desperately needs a refurb. I will start with the best points. The location is fantastic and, without doubt, the best thing about it. The staff are very friendly, the cleaning staff do a good job and the beds are comfortable enough. I can't comment on the pool or spa because I didn't use them. Everything else required improvement. The breakfast consisted of a large buffet with the usual options. It was all edible but not great quality and the coffee was mediocre at best and out of a machine. The first room we were offered reeked of old, stale carpet to such an extent that we asked to change rooms. We were then shown four more, which all smelled the same to a greater or lesser extent. We settled on the least offensive for one night, with a promise that we would be given a better room for the remainder of the stay. The room that we were then given was exactly the same, leading me to believe that every room in this hotel smells of dirty carpet. The new room also had an extra peculiarity, in that the plug socket by the bed would only work if one of the other lights was on, meaning that I couldn't charge my phone by the bed. That seemed pretty basic. The restaurant and bar at the front entrance of the hotel were permanently empty, which spoke for itself. All in all, the hotel was bearable but not 4-star by any stretch of the imagination and we won't stay here again.