Indoor playground "At The Castle" offers a unique soft play experience within a church. Established since 2012.