We felt really good. It was a really nice place with nice views (terrace with views over mount Etna and windows with views over Taormina). The location is ok, although a little far from the beach (20 min walk), but very easily reachable with bus. The host although not speaking english, really helped us and offered all the information needed (with a translator). She was a very nice person.