Ahhh, time away for the Doctors for some rest and relaxation! You can’t beat these views from St. Barts!