Good location, adequate facilities, great communication