Looking at going next year. Unsurprisingly, hotels in Basel are bloody expensive so looking to stay elsewhere but not too far away. Can anyone recommend somewhere decent/commutable - preferably by train - that isn't going to melt my wallet before I even get there??