This was our first time traveling with Brand g Vacations, a luxury travel group that creates some incredible itineraries all ...