Superb apartment, everything one would need for both short and long stay. Most of convient location to walk all Geneva sites, shops, and restaurants, also steps out door to buses trams and main train station of Geneva.