You can't expect more and this is in my opinion the best you can get at Taormina. Location and the apartment is just awesome, very home felt. The bam bar downstairs is the place we go for the most, thank you Andrea for the recommendation.
In summary, Andrea's Lemon house is highly recommended!