Eleftheria did such a great job with renovating the building and the interior of the apartments.
You have everything you need in the equipment of the apartment and they even managed an extra baby bed and chair for us, that was really great and so nice of them!
The beach is just a few min walkway as the city center but you need a car for the nicer beaches and exploring the island.
One big plus and important point is that there is a parking space next to the apartment if needed.