Great location, excellent facilities and friendly, helpful hosts. Couldn't have wished for more.