Stylish Mediterranean restaurant with cocktails, offering beach views and live entertainment.