Overall this stay was fine. The location is a double-edged sword: it's super easy to catch the metro or metro bus from here, but it's also right above a very noisy major intersection - so bring white noise or earplugs if you're a light sleeper.
Otherwise, this stay is no-frills but comfortable. The attendant is normally on-site (although I believe he only speaks Spanish), and Richard was quick to respond to my messages on the app.