Local homestay in Santiago de Cuba, Cuba: Hostal Sol del Caribe incredible views on the terrace