Excellent hosts, facilities and accomodation overall. We would definitely return and recommend!