Great stay at Grant’s - very clean and well located. The autonomous arrival / departure went very well!
I recommend this flat for your Geneva trip!