Some things to consider when looking at potential Data Centers to house your servers...
1. Facility Location
2. IT & Network Infrastructure
3. On-site Security & Surveillance
4. Power & Backup Generators
5. Uptime Record + Company Reputation
6. IT Staff & Personnel
7. Fire Suppression & Cooling
There are many more things to consider but these will get you started.