Absolutely lovely staff, but everything else was severely lacking and I have no idea how this hotel could have five, four or even three stars.
I've never stayed in such a noisy hotel with such low quality beds, even at places that were $50/night (and this was 4x that). I could hear my neighbors down the hall having sex (they weren't even that loud). Every footfall in the hallway past my door was audible from inside the room. I could give a transcript of quiet hallways conversations at 5 in the morning.
The beds were abysmal. The sheet pulled back a bit and the mattress appeared to be yellowed and old. Mine, a double, was topped with two separate mattress toppers, which I assume they thought would breathe life into the ancient mattress, but only meant that a crevasse would open up in the center of the bed as they separated during the night.
Regarding cleanliness, the carpet in the room had multiple huge red stains from who knows what. The main areas outside the upstairs rooms seemed clean, though.
The hotel was understaffed during my March stay. It's very large--a pizza and fish & chips restaurant, a bar, the hotel restaurant, and another bar, but they only had one and a half people operating all of it. There were long periods where no one was around to help, and when he did appear he was clearly run ragged. Respect to him for trying, but the hotel needs to have more staff outside high season.
Cannot recommend.