The site is in Eleona, on a hillside with a view of mountains and well - watered valleys.
See koht asub Eleona - nimelises paigas ühel nõlvakul, kust avaneb vaade mägedele ja niiske pinnasega väljadele.