Great location, space and communication