A small white chapel with a round window sits in the grass beneath towering resort buildings and palms under clear blue sky