Great location - great hosts - excellent facilities