The beach picture looks like Shell Beach St Barts.