Restaurant Flor do Sol offers a dining experience with ocean views. Known for its roasted dishes, it's a popular spot.