The hotel was absolutely fine for my needs as a solo traveller. Yes, it wasn't the cleanest, there was no air con so it was pretty hot at night, but i slept well and it was great for solo travellers or friends. To get into Geneva centre was easy, a 25 min walk to get Tram number 14, which only costs 3 CHF for a 1hour ticket, and the tram takes about 22 mins, and they run very regularly. So you can be in Geneva centre in about 1 hour.