shalina devine beach