Baracoa's Hotel Castillo has a bar with sensational views and frequent live music.
The Hotel Castillo located at Baracoa houses a bar.
i guess so  that would be wonderful wouldn't it huh-uh huh-uh not on those CD's we're trying to live on  uh yeah