Perfect place to explore beautiful Taormina! Right off the Main Street and close to the Greek theatre, great restaurants and bars. The place itself is spacious and has everything you need. Easy check in and quick communication with Andrea. Highly recommended