A white chapel with a peaked roof nestles among tall palm trees overlooking a sandy beach and calm ocean waters under overcast skies