Actually, Avalon doesn't meet your requirements. But I do have other options that are moderately priced, such as Acorn Guest House, Arbury Lodge Guesthouse, and Archway House.
Ive heard good things about the acorn guesthouse. What is their phone number? And do they have free wifi?