Bed & breakfast in Greece. Offers clean, convenient rooms near the sea. Features a café.