Dedicated worship space