Location is key to an apartment and Van's place is superb on this area. We used Geneva as our base and his place being in front of the train station is perfect.
Van is also very easy to deal and communicate with. He replies right away and very helpful.
My kids and my family enjoyed and will book again when we think of Geneva