Excellent location, great hospitality and facilities! Would 100% recommend.