Excellent facilities located in the heart of Manchester. I would also recommend the coffee shop located within Whitworth Locke