The reviews complaining about ants, mold, bad smell, construction and stains were all left by whiners. Yes there were some ants, but very minimal, the construction was also very minimal, and the moisture was also barely present. Anyone who complained about these things should look at what they're paying, and maybe consider a 3-5 star hotel.