Restaurant A Casa da Rocha offers fantastic sea views and a lovely menu. Enjoy excellent food and a reasonably priced wine list.