Nice apartment and great small town above Taormina.
Everything (e.g. restaurants, mini market) is in walking distance.