Stayed here for an extended stay earlier this year. Great rooms, nice large bathroom, decent gym, nice rooftop pool/restaurant, service is top notch (thru give you fruit basket upon arrival, a new miniature animal each night upon turndown). Plenty of taxis available outside. Took about 30 minutes from airport. Plan upto 1.5 hrs in case of traffic. Would recommend anytime!