Amazing place to stay in Taormina with a beautiful view and a quiet area of town.