Massimo's place is a spacious and well furnished apartment a short walk from the main streets in Taormina. It has a wonderful view from the verandah and also has off street parking.
I would advise getting having a small car as Taormina streets can be very narrow.
We really enjoyed our time in this lovely apartment.