I stayed here for a total of 3 weeks while on business trips, and foud it clean, friendly and more than adequate. The rooms are not huge, but have balconies, even the small single rooms with toilet /shower along the hallway. Larger/doubles are en-suite - you get what you pay for.
Some rooms face the airport runway, some the road. As I had to be up early for work and flights, this was no problem, and for flying out of Bern's little gem of an airport, superbly convenient - just 100 metres to check-in! And I enjoyed watching all the planes arriving and departing.
Breakfast was a plentiful and varied buffet, and there is a good menu for lunch and dinner, with an outside terrace in warm weather. Service was pleasant and unobtrusuve at all times.
Overall, good value by Swiss standards, and location excellent if travelling through Bern airport, and there is a frequent bus to Bern or nearby Belp for shops.