Very nice view, amazing location near by Taormina city, a wonderful place to visit and for restaurants. Ease of accessibility to the beach by foot, car cable or bus.
To recommand :)