Cafe Esplanada do Moinho offers panoramic views stretching from countryside to the sea.