good location - excellent facilities