Great communication, huge place, great location