Good place to stay in Geneva. Van is nice and accommodating. Most things are walking distance or a short train ride away. Being able to walk to the train station in 3-5 mins helps a lot.