stunning terrace overlooking the Rio Almendares