Welcome to La Habana!

This is the view from our rooftop terrace!