I would 100% recommend staying here. The views from the terrace are amazing and it's the perfect spot to enjoy breakfast from the bakery next door or sit with a drink at the end of the day. The walk back to the apartment from the town is steep, but it's not a long walk. The apartment has everything you need and Marina is a fantastic host. So many options for food in Taormina, but I would recommend booking a table at TreQuarti, also Trattoria Tiramisu which is very close to the apartment.