Just back from a great five days in Taormina. Letizia's home is in a prime location with bus station and cable pods just a two minute walk away and a 5 minute walk into heart of town. House spotless and well equipped and the view from balcony fantastic. No problem recommending this place and will hopefully return again one day.
Dave