We have been visiting since 2012 and never dined at L'Isola and I really don't find much about it on here. We have enough very good Italian restaurants in PIttsburgh that I don't need to seek it out in St. Barts. However, my beloved wants to go this year and I ask is it really good? Thanks



