Absolutely amazing, the staff are fantastic! The in-house restaurant and cafe were brilliant, top quality food and drink. Already planning our next stay.