The hotel looks the best in terms of amenities/quality but not sure about the location, as mentioned here... Four Seasons is double the price and JW looks old. Both Hilton's aren't very luxury but better location. W looks pretty good too.
Hard to decide, but a visit to the bar/lunch seems warranted.