Experience. Dedication. Teamwork.
When it comes to building out a new space, you have three major categories:
You very rarely get the best of all three. Although I say that somewhat jokingly, there is a lot of truth to it. It can be very hard to navigate these areas. Compromises have to be made along the way. All three are very important and need to be carefully thought out in order to get the most of each.