This is, without question, a 5* provision in every respect. Beautiful location, fantastic facilities and personal touches, and hospitality that is second to none. We hope to be back for a much longer stay in the future. Just brilliant.