Crowne Plaza Amman is the place to indulge in the tennis fun