Very comfortable house at walking distance from Geneva main station. Big rooms an huge beds. The location is great if you have to go to CERN, since it's located at less than 20 min from it.
Clean and very easy check in&out