Excellent facilities, great host, expect a pleasant stay.