Exceptional. Great location. Great facilities and great hosts. highly recommended particularly for families