It's a small chapel by the roadside, with a covered area to shelter your tent. There's a water source a few meters below, to the west (right next to a small orange brick hut, outside the chapel's gates; it's a well with a bucket). Bivouacking is forbidden in Greece, but there isn't much traffic in the area, and there are good hiding places.