Two self contained apartments situated in a slightly elevated position just above Agios Dimitrios and within easy walking distance to the sea