Great location, space and communication.