Terrasses du Port is a panoramic restaurant and bar offering stunning views.