I highly recommend Grant's place. Check-in was done seamlessly. It was not hard at all when finding the place. Just a little bit hard to park but everything is fine. The unit is very clean and wifi was fast too. Grant is very easy for us to communicate with as he was very responsive. Overall, I enjoyed my stay in Geneva especially at this place.