Amazing get away in Greece. Private but still close to the town and the beach!