L'hôtel est situé sur un promontoire rocheux en bord de mer, dans une baie pittoresque. Les chambres sont décorées avec simplicité dans des tons neutres avec des meubles en bois rouge. Le restaurant sert des plats siciliens, italiens et internationaux pour régaler ses clients.