Crystal Ripple Beach Lodge is a small but intimate accommodation property situated directly on the beach at one of the most enchanting locations in the north coast of Ocho Rios..