Paradis Caraibes 1 feet in the water in Grand Case – Orient Bay | SherryStay