Olga's place is in an excellent location for restaurants and bars and about 15 minute walk to the beach. The flat is very clean and quite cool although there is air con if you want it in the main room.
Good value for money in a lovely tiny street in the more Greek part of town.