Awesome location, verdant grounds with terrace with amazing views. Literally equidistant between Isola Bella and Taormina.