A clean room, quick communication, and good location all met my needs well.