When you're trying to determine just what type of location you need for your business, one office option to consider is an executive suite, where the landlord provides access to a private mailbox ...