As usual with Tripmasters booking the hotels were satisfactory to excellent Most everything went smoothly except for Aero Mexico changing some of my flights shortly before I departed that wrecked my itinerary and resulted in 19 hours total of layovers and lost sleep on my return. I`ve scheduled about 30 sojourns through Tripmasters since 2017 and would highly recommend them to anyone who loves to travel.