I have stayed at the Ibis Basel Bahnhof Hotel many times on business trips to Basel.
The stuff is very friendly. If you arrive by car, make sure you call before and ask for the parking in the hotel garage. If you call the reception upon arrival they can open you the gate.
There are a few restaurants in the neighbourhood and within a 5 minute walk you are at the train station.
The hotel has a wifi (free in general areas, pay on room) - the rooms are always very clean. All the newer Ibis Hotels in Switzerland (been to Lugano, Locarno, Freiburg) have the same room interiour - so it makes business trips always more comfortable since the room always look the same - you kinda feel at home :)
All the Ibis Hotels provides breakfast (pay extra) and most of them have a little snack card.There is no restaurant in the hotel.
As for Basel the Ibis as a business hotel compared to other hotels in Basel is a very good value for the price. Also tramline and trainstation is so close, its easy to get around.More