I have a mixed review with this hotel. The welcome and check in was great, the hotel itself stunning, location and convenience fantastic, breakfast and breakfast service wonderful, dinner food beautiful, dinner service appalling. We arrived and waited some time for the staff to stop talking to each other before we were acknowledged. We were then greeted by a very arrogant, rude manager, who was very displeased that we hadn’t booked. I ripped a strip off him, as I was entertaining guests, and they felt very awkward. The evening staff completely let down an otherwise great hotel. Having said all this I would stay again.