To be completely honest, the only few good things about this place are the location and views. The sink from the shower has been clogged since the first day we arrived... Wifi was unable to connect (but Gianfranco fixed it within a day), and the bathroom door is unable to be locked.
There are a lot of stairs, but to be fair you will come across a lot of stairs pretty much everywhere in Taormina. This place is close to a public beach, you just need to be prepared to climb 300 stairs. This place is also very close to the public cable car and it can take you to some private beaches.