Stayed here a few times and it has steadily got worse. Simply not enough staff, and the ones that are there are as miserable as sin! Apart from the girl that booked us in when we arrived, and the lady who took our breakfast order on the 3rd, the rest were either too busy to clean tables and serve (no idea what you're doing at work in the hotel restaurant if you're not doing that though, other than just avoiding it??) or they were just plain rude and ignorant. Noisy family woke us all up at 2am and didn't stop until 230. Reception were useless. As we checked out, putting the cards in the check out box, the Reception list didn't even look up, no acknowledgement, not even a thanks for coming. Dreadful, won't stay here again.