Great little peaceful gem within the bustle of Manchester.