Fantastic apartment. Perfect location and nice atmosphere. We had a great time in Geneva !