Usually I find hotel reviews to be a bit exaggerating and I decided to book this place. Don't make the same mistake I did.
Unless you are in a complete and absolutely bind, I wouldn't even bother. I checked out early. Mold, mystery stains, and a ceiling that is falling apart in different places. The whole place just felt icky.
Trust the reviews. Just pay the extra few bucks for a different place.