A very nice place with Impressive views of the Etna and the ocean.