The hotel was disappointing. Although the reception staff were always friendly and helpful, the condition of the room and bathroom were below par: stained carpets, mouldy bathroom, tired furniture, cobwebs around window. Breakfast was not of good quality and an expensive add-on. (Also no vegan choices). We didn't spend money or time in the bar. Pool facilities were ok but no clean towels for us when we used it. Finally, we were charged £30 for our small Yorkshire Terrier - with no explanation or warning of that additional fee deducted before checkout. This was an expensive and disappointing stay for us.