Good - clean, new, lots of space, location, quiet, A/C
Bad - Wifi barely worked and sometimes didn't at all, is a shared network with other units in the building. Private network would be better.