Very clean, exactly as advertised with no unpleasant surprises. I would definitely stay here again.