Holiday apartments in Agios Georgios, Vistonia offers garden views, a private beach, and a bar.