Positives: overall great place to stay at long term - great shared spaces, well stocked amenities, nice bedroom with a lot of light, generally other guests in place are quite nice.
Negatives: it is difficult to enforce cleanliness from all guests and you might find some ruder guests that don't clean their dishes, location is a bit of a walk from downtown but nothing too bad