Beachside restaurant offering refreshing drinks and panoramic Mediterranean views.