This hotel is situated in Santa Lucia de Cuba beach, which boast the world's second largest coral barrier, 2.4 miles off the coast.