I had a good stay here, not great. The apartment is fine, but I definitely wouldn't call it "luxury." Only had one towel for 4 nights, no soap or shampoo, broken tiles, cords hanging from the ceiling, stuff like that. Upstairs neighbors were pretty loud.
The apartment is decorated well and the noise from the street didn't really bother us - it's what you'd expect from a busy street, nothing crazy beyond that.