the Villa is located at one of the best location you can find for the price. The staff / manager couldn't be any nicer, accommodating. The breakfasts were a delight, as they were served on the patio by the pool, with view over the sea. On top, the villa has free parking, which is a prime aspect knowing how Taormina gets congested (5 mins drive up).
The villa is a 10 mins walk down to some restaurant and some beach... fantastic stay,