translate English to German: Approx 500m to town on a fairly flat road so an easy walk.
Close to airport and also close to beach and sea.English spoken too.