We stayed at the Stratford in Early June.
The good:
The rooms and hotel are nice and newly renovated. The staff is great - whenever we needed something from the front desk they were super nice and very helpful. It was a little busy when we checked in so they also did a self-checkin for your room where you can print your own key cards without needing their assistance, which was nice.
The not as good:
The rooms are small, particularly for the price. A friend booked another hotel that's about a block away, booked at the same time and for the same duration and their room was about as nice and twice the size. It's pretty sparse on amenities - there's not much of a lobby/hotel/bar/etc. to speak of (it's very much a "this used to be something else but now it's a hotel" vibe) due to how small the entrance floor is.
In terms of location it's probably worth checking the area - there's lots of stuff that's close which is awesome but if you want to walk to stuff that's a little further out you need to pass through a pretty unfriendly neighborhood.