Olga's place is in a great location in Geneva and is a large bright apartment. It is clearly someone's house, so do not expect a sterile show-home.