Our stay in Agia Galini was perfect! The apartment is basic (but good!) and all you need and close to both the beach and the town center.
Parking close to the apartment can be a bit of a hassle but we always found a spot in the street.