The stay at Silvios was very nice. The apartment is in the antique part of town so any one into history would love it. The apartment is around a lot of great places; food, drinks and local history.
It takes about a 30 minute bus ride after walking about 15-20 minutes to get to the beach. The beach was beautiful.
Fair warning, the apartment is on the top floor. So there are two winding flights of stairs you have to use. So pack light.