Excellent facilities and hospitality. Highly recommend