The village is situated alongside the second class road Razlog - Gotse Delchev - Drama, Greece.
A medieval monastery, believed to be destroyed during the Ottoman rule was rebuilt in the beginning of the 20th century.
The contemporary village is built alongside the road to Gotse Delchev and closer to Mesta river.
Another river - the Tufcha, draining the Breznitsa lakes is flowing in the north part of the village.
There is a primary school "St Paisii Hilendarski", gathering the children from the village and from the neighboring Gospodintsi.