They did not recognize the reservation from hotel.com. Took 2+ to checking and kept us waiting. Same for checkout. Food is great. service is good. There should be some arrangement for pickup from airport. Its difficult to get to the hotel as there are lot of roadblocks from local cops. If you have heavy luggage its difficult to get to the hotel.