Comfortable and convenient for town centre (a bit of a yomp to the main beaches though). you get what you pay for; basic accommodation for a budget price. My room was fine for a couple of nights, although there was a rather unpleasant damp smell in the bathroom.
Staff were friendly and efficient and the public areas were very good - comfy sofas, big TV, free wifi, bar and pool, snooker etc.
Great for a cheap weekend away with the lads, probably not one for a special occasion ;)