Yet another incredibly beautiful view from our anchorage. Huh? AKA St Bart's. Another one of those little-known Caribbean islands that seems so far away. I guess it actually is far, relative to where you are reading this. But this one has a different vibe - more European for sure. It looks and feels like a …