Kevin with Black Sands Travel Consultants really took the pain out of planning a vacation for us.  He listened to our ideas and researched meticulously to find the best options and best prices.  He presented the proposed itinerary to us with professionalism and knowledge which instilled confidence that everything had been well thought out to the smallest detail to make this a vacation to remember.  I highly recommend partnering with Kevin to plan your next excursion!