Nice place within a few steps from the marvelous Cala Serena.