Yes, it's a trek to the nearest beach but why get full of sand? Several pool-bars nearby, the closest of which is 2 minutes, which in turn means that a late night drinking session by others can affect your sleep patterns. Good supermarket nearby with cash machine. Bus stop to Corfu town right outside which also means a main road. So??
Absolutely true. I didn't eat anywhere else. I'm a veggie and the choice, by English standards, was very good, even to the extent of being marked on the menu. And yes, they do remember you after a couple of visits and the owners get stuck in serving and clearing away, as well as mixing generally.