Sheela was fantastic. Great place, walking distance from Media City, right next to The Lowry Mall, across the water from Old Trafford. Everything I needed was provided, and Sheela was lovely.