great location with excellent facilities