Restaurant with beautiful sunset and ocean views, near Baleal. Offers a welcoming atmosphere.