Rosehall lies on the eastern edge of the parish and boasts a rich heritage of crofting, trout and salmon fishing on its famous rivers, the Cassley and Oykel, and benefits from community-run trails through the forestry. The main road bridge over the Cassley is in Rosehall and it is just downstream from the Achness Waterfall, commonly known simply as the Cassley Falls.

The church has a strong core membership of worshippers, who are involved in the weekly running of the church, taking turns reading at the services and being actively involved in the general maintenance and housekeeping of the building. Tea and coffee is served before the service from 10.30 am.

There is an upper meeting room where intimate communion services take place at Easter and Christmas time, which also serves as an overflow when larger events are held.