Stayed in this flat for 1 month and it's a great base in Geneva - it is easy to reach the center and the flat had most amenities you might need for a longer stay.