Island resort with a panoramic view of mountains - Serves Mediterranean cuisine - Conducts scuba diving activity.