Why Kilimani is the Perfect Location for Apartments, Townhouses, and Executive Office Spaces in Nairobi