Great location, lovely terrace, everything you need for a short visit to Taormina