Check in was great, greeted by a very friendly and helpful member of staff. The room & ensuite were comfortable, clean and spacious. The location and parking were very good. We had a lovely, tasty and reasonably priced evening meal and delicious desert in the bar, served by friendly staff with great customer service and a good atmosphere... then, a different member of staff came on duty who was rather rude and unhelpful, we waited 20 minutes after ordering a post-meal coffee only to be told the coffee machine wasn't working, we asked for a hot chocolate instead and waited a further 15 minutes only to be given a stone cold drink. When we asked for a replacement we were told that wasn't possible and were very reluctantly given a refund... shame that this poor experience tainted the overall good feeling for our stay.