Great place excellent facilities