Has anyone been to St. Bart's lately? If so, are there any good new restaurants? Would also like to hear opinions of others -- are there any worldclass restaurants down there?
We'll be going down the end of January and into February. Does anyone know if those dates are in lobster season?