It was a wonderful family vacation due to well planning of trip factory.....they owe a big applause for this... Everything went perfect and not even a single point was left for us to complain against....keep it up. I will highly recommend Trip Factory to the travellers.