This is one of the places where you notice in every detail that someone has built it for himself. It's just beautiful and cozy. We were 4 adults and a child and had lots of space. The location is very central, but not too noisy.
You can pick from a choice of 3 beaches in walking distance and personally I would recommend Ammos beach close to the marina. It's close to the center and has several reasonably priced restaurants close by. We also tried Ammoudi beach and I found it crowded and expensive. I can't say much more since we stayed only for 2 nights.