Excellent facilities. Excellent hosts. Highly recommended!