I just wanted to highlight some points on the free cancellation and refund policy. Dont just believe the information you see on their website, there always a catch on the cancellation charges. I saw free cancellation upto 2 PM on 07/12/2016 and booked anticipating a cancellation if I could get a better deal somewhere. When I tried the cancellation, they deducted 500 bucks and says that it is written in the terms.