Excellent facilities, excellent place to stay.