Strange, I posted my response a couple of hours ago, with a picture. Now that post seems to have disappeared!

It is indeed Shell Beach and the Shellona bar/restaurant on St. Barths. My next picture would have given away the island - and there aren't many beaches on St. Barths.

Attached Files WhereAmI.jpg

[Linked Image]