I was only there for the night before the flight and chose it because I had a flexible and uncomplicated check-in and checky. it is only 30 min away from Terminal 1 GVA.
Thanks Najib