Lighthouse Restaurant is located directly on the Adriatic shoreline, with open views across the bay and surrounding mountains. The setting includes access by land as well as a private marina, making it part of a wider waterfront area used by both visitors arriving on foot and by boat.
The menu focuses on Mediterranean cuisine, with dishes prepared using local ingredients and seasonal produce. Food is served alongside a curated wine list, and dining takes place in a calm, structured environment that emphasises the coastal location rather than elaborate presentation.