Excellent place. Superlative location in the country outside Catania. Lovely views of Etna and the sea.