Chari Vari offers Mediterranean cuisine with sea views. It features apartments with kitchens and terraces.