Уникальный комплекс находится на одной из возвышенностей Таврских гор, откуда открывается удивительная панорама и великолепный вид на средиземное море и горы, что является неоспоримым преимуществом данного комплекса. Комплекс располагается на территории площадью 64.000 кв.м, в уютном поселке Каргыджак.