Marina & Saros place is absolutely great.
The flat has every comfort you need and it's located strategically so that you can reach the centre of Taormina and the cable car in 10 minutes. The best feature of the flat is certainly the balcony with a breathless view of the coast from the top. I highly recommend it!