Great place to stay in Mexico City, perfect for a business trip. Public transport available nearby. Amazing host.