The view is as shown on the photos: Phantastic. Lucia is a great host and did show us around. The Location also is wonderful - just a 5 Minutes walk to Porta Catania (and hence Downtown). As for the car, you do have the Option to park at the public Garage (they do offer weekly passes) - next to porta Catania (or you take a Chance and park "wildly").
If in Taormina again, I would book this Location again, with no hesitance.