Nice and very clean apartment with perfect decoration.
Easy check in and check out.
Easy access to city centre.
This my suggestion for traveling to Geneva with your family and friends.