Location is perfect and the apartment is well equipped. Everything perfect. Taormina is a beautiful place to stay in Sicily.