great space, location and communication.