No comment on location - others are better close to central - but your dislike of buses is unreasonable. There are huge numbers of bus services which are very fast and will connect a much, much larger number of places (ie get on the bus direct from the door, arrive closer to your door) than the MTR, which is going to involve a walk at either end, a longish walk through the MTR and then hell (at rush hour) to get on the train. Obviously there are exceptions (and Olympic is clearly an MTR destination) but Belle Aire, for example in Cyberport, also fits many of your criteria (except for the bus bit) but they have regular buses outside and also (I think) resident shuttles which are very fast.
Are you here? A good strategy is to start from your office, get on a bus (or MTR) and get off 20 mins later and look around, on foot, in person and see what you see.