Stylish establishment offering stunning 180-degree coastal views. Enjoy dining on the terrace or beach area.