The lemon house is a great place to stay at Taormina. It was well located, very clean and had everything you need to a pleasant stay.