Great flat close to the city and perfect for a business traveller for a short Geneva stop