Great place. Large common space and well organized