Stayed here with my boyfriend for 4 days in July. Great location, very close to the main part of Taormina as well as bus/taxi station and the cable car that takes you down to the beaches.
Checking in was easy, as they have a local host who can assist with questions and arrangments on site. Rebecca’s apartments was also quick to reply to any questions through their own chat system.
Very clean, spacious and nice apartment, with 2 x AC, a fully functioning kitchen and two balconies (was a bit too hot out to spend a lot of time on them when we were there though). Would definitely recommend!