The barrier reef off the Belize coast is 175 miles long.
The resort is located on Cayo Largo del Sur, to the south of Cuba, in a spectacular natural environment with magnificent natural beaches surrounded by palm trees, coconut groves and beautiful coral reefs.

The barrier reef off the Belize coast is 175 miles long.