Good location, adequate facilities