Positives: one stop shop for all your trip plans, i.e.they are willing and able to arrange everything. Most of the staff members are good. Negatives: airport pickup very expensive despite a being advertised as part of the booking, not a friendly neighbourhood, very small rooms, not very attentive to requests and yet it was almost $100/night (that too was said to be a discounted rate)