we had an amazing stay at Letizia's place. the location was great and the view was fabulous! Pictures cannot do it justice. I would highly recommend staying here if you are planning a holiday in Taormina. thanks for a lovely time.