Villa 1 3 bedrooms by the beach on Corfu island, Argyrades