Excellent facilities. We had a wonderful stay and everything that you would need.