Very nice place. Right in the heart of Taormina. Beautiful view. Easy check in. Good communication. Recommend it