Paula C. Dec 22, 2020 Is Paradise on the beach? We have stayed at Casa Del Mar and wondering if it is similar?
RedWeek Support RedWeek staff Jan 06, 2021 According to the resort website, this resort is located seventy-five (75) steps away from the world-famous Eagle Beach.