Sellada Apartments was a good, centrally located place in Kamari. It is close to lots of stores, the beach, the bus stop for KTEL, and many restaurants (including Mama Meze, To Pinakio, and The Finch — all recommended).
Dimitris communicated well with us and check-in was easy (apartment is diagonally across from Kiwi Restaurant and directly across the street from Mama Meze). The first night, our room had an overlap with another group staying so we were put in a much bigger room. We had to check out at 11am the next day and put our luggage in the Reception area, and could not go into our actual room until after 1pm. It was a bit of an inconvenience only because we had to haul our admittedly heavy suitcases up/down a few flights of stairs. Our room that we did book didn’t have AC in the living room where I slept and it was too hot but they left a fan and we turned the AC on blast in the bedroom and that made some air flow through.
That night it stormed (only happens every ten years or so apparently) and everything was wet and slippery. Note of caution, the marble-like floors, while pretty becomes VERY SLIPPERY when wet. Be careful with stepping anywhere as faucets are left dripping or the pool overflows.
Overall, though, Dimitris and Fortini were very helpful and accommodating. One of our friends needed a taxi to the airport and Dimitris drove her for 22€, which is much cheaper than the rates we were getting quoted of 40€.
Would recommend if you want a centrally located place in Kamari with hosts that know the area very well.