Fantastic location for Taormina and/or exploring the northeast coast. Spacious place with amazing views. Easy check-in and nice hosts.