Very nice place to stay! The host was very responsive and even organized everything so we could check in early. The view is stunning. The flat is very close to the bus station and you can reach the center of Taormina very quickly.
However, there are a couple of issues to keep in mind if you want to stay here. You hear every noise from the street, so it's really hard to sleep in, since passing cars are very noisy. The shower could need an overhaul as well.