From start to finish, Craig made us feel at ease. He helped us create the itinerary of the day, was our incredible photographer and even took on the unofficial role of ou ... more