Can't speak highly enough of this hotel. The location is fantastic. The reception area is a little dated, but really nice. The restaurant has been done up recently and is really tasteful and the food was excellent. What really makes this hotel is the staff. They are all extremely welcoming and helpful. We had some issues with the hot water on the first day, which Carly, the General Manager, dealt with in a professional way that showed they really care about customer satisfaction. She also took time to speak to all the guests to make sure they were all happy with their stay. I was also quite impressed that they source everything from local family businesses with the emphasis on sustainability. This was one of my all time most enjoyable hotel stays.