Very nice Location, the street is loud but that's okay. We had a very nice stay in Taormina, check-in was quite easy and there is a lot of kitchen stuff in the apartment.