I had a 7am flight out of Geneva Airport and needed to stay somewhere as close as possible to the airport. Marie-Jose's B&B was perfect for this -- located about a 10 minute walk, so no need to worry about trains, buses, taxis, etc. The B&B itself is clean and the bed...while a twin... had a marvelous mattress and was exceptionally comfortable. The shower had plenty of pressure and hot water, and everything was very clean. Marie-Jose herself is a gracious and friendly host, and even though she spoke no English and I spoke no French, we were able to use Google Translate to communicate just fine.
One important detail to note is that while the B&B is close to the airport, you will want to use something like Google Maps to navigate from the airport because (to me, who has a poor sense of direction) the map Marie-Jose provided was insufficient. These days, of course, pretty much everyone has access to Google Maps so this should be a small detail.
Overall, this B&B had everything I look for: clean, comfortable bed, quiet, good shower, excellent location (if you want to be close to the airport). Highly recommend.