Everything as described - shops and restaurants within easy walking distance and a great beach (and beach bar!) only a couple of minutes away. Giannis, Elena and their family are warm and generous hosts - always on hand for help and advice, but very respectful of their guests space and privacy. Strongly recommend and would visit again.