Excellent. High standard. Good value for money. Hospitable, Clean and private in beautiful settings