Where is the Oasis?

The Oasis will be somewhere in Greece within walking distance of a beach. We are currently scouting for a location.