great location, excellent facilities