No wifi, and they had dirty sheets, yuck!
This hotel should not advertise that they have wifi. In a week-long stay I was NEVER able to make a connection strong enough to send an email out. (At Starbucks around the corner I could send things out fine, so it's not my device.) The wired connection is just as bad, or worse, as the plug on the internet cable is broken en you need to hold it and shimmy it constantly to make it function. 
I would've rated it with 2 stars if it wasn't for the last night and finding out the cleanliness was worse than I thought. They don't give you new sheets unless you specifically ask for it by putting a card on the bed. I did so and when I went to bed that night I noticed that they had just flipped the sheets instead of cleaned them/given me new ones. (I recognized a couple of stains.) Also, after the 3rd day I didn't receive washcloths anymore. 
I choose a hotel based on 2 things, they need to have free wifi and be clean. The Avalon had neither. Will never go there again and will advise co-workers/clients to avoid this hotel as well!