Great place, perfect location and perfect view on mount Etna.