The place was accurate as described and located not too far from old trafford stadium. Parking was not on the premises but you can easily find on street parking not too far away. Overall, good place and organized.