Good location (though the air quality outside is bad due to traffic)
Excellent communication
Bad sleeping (very uncomfortable bed)
Excellent cleanliness
In total, I have no major issues recommending a stay here for a night or two, but for longer stays, make sure you are fine with sleeping on an uncomfortable sofa.