L'antico feudo fortificato, immerso nel paesaggio collinare dei vigneti, che si affaccia sulle Egadi e su Erice, comprende un'azienda vinicola con una cantina, un ristorante, lo Sceccu d'Oru, e qualche camera per soggiornare. I proprietari promuovono la filosofia dell'enoturismo: qui infatti gli ospiti, nel periodo giusto, possono partecipare alla lavorazione e alla preparazione del "nettare degli dei", oltre che scoprire i sapori dell'enogastronomia locale. Le camere, tutte con vista mare o sui filari di vigne, hanno arredi signorili di tono classico. Nel tempo libero è piacevole scoprire il territorio in sella a una delle bici elettriche della struttura