Pros: We found this place last minute and it worked out really well for us. It's located by a ton of restaurants so there's no shortage of food. We liked how spacious the room was. There was a lot of space - an entire closet if you had a lot of luggage. We especially liked that there was a mini fridge inside the room. The room was clean and organized. The self-check in feature was nice.
Cons: Initially, I thought communication was great, but then I realized that all the messages were automated. I messaged May a couple of times during the trip, but didn't get a response. I also messaged her about checking out, but didn't hear anything until an automated message came in about checking out.... hours after we had already left. The bathroom had a smell to it. We had to keep the bathroom window open and kept the door closed and also turned on the portable fan. The walls are fairly thin. We could hear other guests talking in the kitchen and in the communal area from our bedroom (light sleeper, be aware). Parking was an issue for us during the days we stayed - it wasn't easy to find parking.
Overall, this was a decent place for a last minute stay. I think we had too high of expectations from reading all the raving reviews.