The great location and the super easy check-in are the strongest points of this location.
For us, this wasn't a pleasant stay, due to the poor hygiene, the noisy refrigerator next to the bed, and in general the poor maintenance of both the room and the bathroom.
If these things were picked up, I'd definitely recommend this location.