Francesco hosted us pretty well, helping us to park the car and get in house and giving us some valuable tips from the city.
The perfect point of the house is definitely the view from Isola Bella and all Taormina city! You must to get prepared to get in the house, even by car you need to walk upstairs because the parking is 200 meters away.