Great communication, location, and space.