Excellent location.
Excellent facilities.
Excellent hosts.
Highly Recommended!