We went once more to Roda and Archaravi last year, Beaches are not nearly as nice there, Roda is Ok - friendly - nice town busier.
Archaravi quiet.
Take a ride further out to the other San Stefanos NE. (do them all in one day). Good view of Albania on the way there.
The other S S - is a very pretty harbour village, beach not up to much, but full of yachts / Boats and a great way to while away a day.
Nice Taverna's over-looking the bay, you will enjoy a visit there.
We often take a car out and go up the mount, just past St. Georges Bay - brilliant views, then we meander along the mountain roads to Paleo!! (and have a coffee in the Bella Vista overlooking the Paleo-bay).
Lots of hidden old villages around the Island as well.
Boat trips to the "Two-Islands" also a good day out!