The location is perfect, located right on the central street of Taormina which offers everything you’re looking for (shopping, drinks, food, presents etc).
The view from the terrace is amazing, we even watched the Etna erupt throughout the night while enjoying some wine and music - an unforgettable moment!
Also, if you’re visiting on the weekend, make a reservation for one of the 2 beach clubs close by..