Nice greek apartment, simple, not extravagant, but nicely located, just few steps from beach, probably 30, if you count them.
As mentionned, few stairs depending which level you are renting, so with baby stroller it can be a challenge.
Owner and wife are so charming and welcoming, made vacation even more enjoyable.