Excellent facilities and hospitality.