The food was ok, but breakfast was overcooked. We found the bed too hard for our liking, but that could be just us. The rooms are spacious and clean. The staff were friendly and helpful but the hotel could do with more staff. We had to wait for five minutes to check in because there was no one at reception.