Eggares is a small place, with 2 restaurants. Walk to the Amitis beach (which you can see from both teraces of the apartment) takes about 1h. Don't expect sunbeds.
If you are lucky, the alcohol free minimarket (Kostas) is open. Otherwise in the next town (Galini) there is a better one.
In Eggares is not much to do. Renting a car is not mandatory of course, but was handled perfect by the hosts. Communication was super. Also the lift to the port.