I was lucky enough to book the JW Marriott, and found it a great hotel, well located and incredibly well staffed to help travelers. I chose it on a recommendation from a co-worker, and they were absolutely right about the location and hotel itself. Pooja was the person who continually stood out as an incredible contact to arrange everything from currency transaction and direction to also helping ensure i had a car as needed. She was a fantastic hostess. the concierge floor/snacks/drinks is also great - it overlooks the cricket stadium and is great to unwind.