Lots of soul have been put into this place